@charset "utf-8";
@media screen and (min-width: 750px) {
.w1200{width: 100%;max-width: 12rem;margin: 0 auto;min-width: 7.5rem;}
.am-top{display: none;}
.topline{height: 0.4rem;background-color: #4169a7;position: fixed;top:0;left:0;z-index:11;width:100%;}
.topline .left{float: left;text-indent: 0.11rem;font-size: 0.16rem;color: #fff;line-height: 0.40rem;}
.topline .right{float: right;}
.topline .right span{color: #fff;line-height: 0.40rem;font-size: 0.16rem;margin-right: 0.15rem;}
.topline .right span font{color: #ffd557;font-size: 0.18rem;}
.topline .right a{font-size: 0.16rem;color: #fff;}
.topline .right .a2{color: #b2b2b2;}
.top{height: 1.18rem;position: fixed;top:0.4rem;left:0;z-index:11;width:100%;background:white;}
.logo{display: block;width: 4.10rem;height: 0.82rem;background: url(../images/logo.png) 0 0 no-repeat;margin-left: 0.04rem;margin-top: 0.12rem;float: left;background-size: 100% 100%;}
.nav{float: right;}
.nav li{width: 1.05rem;height: 1.18rem;float: left;position: relative;}
.nav li a{display: block;width: 1.14rem;line-height: 1.18rem;font-size: 0.16rem;color: #363636;text-decoration: none;text-align: center;}
.nav li a:hover{background-color: #6e90c5;color: #fff;}
.headmc{
    position: absolute;
    top: 100%;
    left: 0px;
    z-index: 1000000;
    background: white;
    box-shadow: 0 3px 3px 2px rgba(225,225,225,0.4);
       display: none;
}
.headA{line-height: 50px !important;}
.nav li:hover .headmc{display:block;}
.banner{background-color: #000;overflow: hidden;margin-top:1.58rem;}
.banner img{width: 100%;height:100%;object-fit:cover;}
.searchbox{height: 0.80rem;background-color: #f7f7f7;}
.searchbox .left{float: left;font-size: 0.16rem;color: #999999;}
.searchbox .left font{color: #363636;line-height: 0.80rem;}
.searchform{width: 3.24rem;height: 0.44rem;border-top: 0.01rem solid #e6e6e6;border-bottom: 0.01rem solid #e6e6e6;float: right;margin-top: 0.17rem;}
.searchform .i1{width: 2.43rem;border:none; border-left: 0.01rem solid #e6e6e6;background: transparent;height: 0.44rem;text-indent: 0.12rem;float: left;}
.searchform .i2{width: 0.70rem;height: 0.44rem;background:url(../images/search.jpg) 0 0 no-repeat;float: left;border: none;}
.box1{height: 8.22rem;}
.boxtitle1{width: 100%;height: 1.65rem;margin-top: 0.59rem;}
.boxtitle1 h1{width: 100%;display: block;height: 0.82rem;line-height: 0.82rem;text-align: center;position: relative;background:url(../images/boxtitle1.png) center 0.52rem no-repeat;font-size: 0.30rem;color: #353535;font-weight: bold;}
.boxtitle1 font{color: #6e90c5;font-size: 0.60rem;font-style: italic;margin: 0 0.05rem;}
.boxtitle1 span{display: block;line-height: 0.25rem;margin-top: 0.23rem;text-align: center;color: #999999;}
.indexlist1{width: 12.30rem;height: 4.40rem;margin-top:0.32rem;box-sizing: border-box;}
.indexlist1 li{width: 2.85rem;height: 4.40rem;float: left;margin-right: 0.20rem;}
.indexlist1 li a{text-decoration: none;}
.indexlist1 li img{width: 2.65rem;height: 2.56rem;border: 0.10rem solid #fff;}
.indexlist1 li .cont{display: block;width: 100%;height: 1.64rem;box-sizing: border-box;padding-left: 0.24rem;}
.indexlist1 li .cont h1{display: block;width: 100%;height: 0.25rem;margin-top: 0.24rem;font-size: 0.16rem;color: #666666;}
.indexlist1 li .cont span{display: block;width: 100%;line-height: 0.25rem;margin-top: 0.12rem;font-size: 0.12rem;color: #666666;}
.box1more{width: 100%;height: 0.42rem;margin-top: 0.4rem;text-align: center}
.box1more a{display: inline-block;width: 88px;height: 40px;line-height: 40px;text-align: center;color: #fff;background-color: #6e90c5;text-decoration: none;font-size:12px;}
.friendtitle{display:none;width: 100%;height: 0.49rem;line-height: 0.49rem;margin-top: 0.45rem;color: #333;font-size: 0.30rem;font-weight: bold;text-align: center;}
.piclist1{display:none;width: 12.45rem;height: 0.83rem;margin-top: 0.42rem;}
.piclist1 li{width: 1.64rem;height: 0.83rem;float: left;margin-right: 0.43rem;overflow: hidden;}
.piclist1 li img{width: 100%;height: 100%;}
.box2{height: 12.50rem;background: white;}
.boxtitle2{width: 100%;height: auto;padding-top: 0.59rem;position: relative;}
.boxtitle2::after{position: absolute;content: "";position: absolute;left: 50%;top: 1.2rem;width: 1.16rem;height: 0.01rem;background-color: #000;margin-left: -0.58rem;}
.boxtitle2 h1{display: block;width: 100%;height: 0.44rem;line-height: 0.44rem;font-size: 0.34rem;color: #353535;text-align: center;font-weight: bold;}
.boxtitle2 span{display: block;width: 100%;line-height: 0.36rem;margin-top: 0.49rem;text-align: center;color: #666666;}
.piclist2{width: 12.40rem;margin-top: 0.59rem;height: 4.77rem;overflow: hidden;display:flex;}
.sbdt{margin-right: 0.13rem;}
.piclist2 li{width: 2.88rem;height: 4.77rem;margin-right: 0.13rem;overflow: hidden;float: left;}
.piclist2 li img{width: 100%;height: 100%;}
.piclist3{width: 12.40rem;margin-top: 0.13rem;height: 3.03rem;overflow: hidden;}
.piclist3 li{width: 5.90rem;height: 3.03rem;margin-right: 0.13rem;overflow: hidden;float: left;}
.piclist3 li img{width: 100%;height: 100%;}
.box3{height: auto;margin-bottom:0.59rem;}
.boxtitle3{width: 100%;height: 0.39rem;line-height: 0.39rem;text-align: center;font-size: 0.30rem;font-weight: bold;background:url(../images/boxtitle1.png) center center no-repeat;}
.boxtitle3 font{color: #6e90c5;}
.piclist4{width: 12.40rem;margin-top: 0.59rem;height: auto;overflow: hidden;}
.piclist4 li{width: 2.90rem;height: 2.80rem;margin-right: 0.14rem;overflow: hidden;float: left;}
.piclist4 li img{width: 100%;height: 100%;}
.box4{height: auto;background: url(../images/box4.jpg) center no-repeat;background-size: cover;padding-bottom:12px;}
.box4image{width:100%;height: 0;overflow: hidden;background: url(../images/boximage.jpg) 0 0 no-repeat;}
.box4list{width: 1240px;height: auto;margin-top: 0.15rem;}
.ryzz img{width:100%;}
.box4list li{width: 100%;height: auto;display: flex;justify-content: space-between;margin-top: -15px;}
  .box4list li:nth-child(3){
    justify-content: center;
  }
  .amninumnum{
    color: #296fb7;
    font-size: 36px;
    font-weight: bold;
  }
  .amn-right{text-align: left;
    display: flex;
    flex-flow: column;
    align-items: flex-start;
    justify-content: center;
    width:41.8%;
  	 padding-left:40px;
    position:relative;
  }
  .amninum{
    color: #296fb7;
    font-size: 36px;
    font-weight: bold;
    position:absolute;
    top:50%;
    right:0%;
    transform: translateY(-50%);
  }
  .amn3:nth-child(2) .amninum{
    color:white;
    border: 1px solid #296fb7;
    background: #296fb7;
    width: 140px;
    height: 140px;
    text-align: center;
    line-height: 140px;
    border-radius:50%;
  }
  .amn3:nth-child(3) .amninumnum{
    margin-top:30px;
  }
  .amn3:nth-child(1) .amn-left img{
    width: 620px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    transition: all 0.5s;
    border: 5px solid white;
  }
  .amn3:nth-child(2) .amn-left img{
    width: 620px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    transition: all 0.5s;
    border: 5px solid white;
  }
  .amn3:nth-child(3) .amn-left img{
    width: 620px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    transition: all 0.5s;
    border: 5px solid white;
  }
  .amn3:nth-child(3) .amn-left{
    margin-right: -10px;
  }
  .amn3:nth-child(3) .amn-right{
    padding-left: 110px;
  }
  .amn-left img:hover{transform: scale(1.05);}
.box4list li i{display: block;width: auto;height: 0.61rem;margin-top: 0.28rem;display:none;}
.box4list li .icon1{background: url(../images/icon1.png) center center no-repeat;}
.box4list li .icon2{background: url(../images/icon2.png) center center no-repeat;}
.box4list li .icon3{background: url(../images/icon3.png) center center no-repeat;}
.box4list li h1{display: block;width: auto;height: 0.50rem;text-align: center;color: #333333;font-size: 26px;font-weight: bold;line-height: 0.50rem;}
.box4list li span{display: block;width: auto;height: auto;color: #333333;font-size: 0.16rem;line-height:0.26rem;}
.box4list li a{display: block;width: 88px;height: 40px;text-align: center;background-color: #6e90c5;font-size: 12px;color: #fff;line-height: 40px;text-decoration: none;margin-top:8px;}
.box4list li:hover{background-color: auto;height: auto;}
.box4list li:hover .icon1{background: url(../images/icon1h.png) center center no-repeat;}
.box4list li:hover .icon2{background: url(../images/icon2h.png) center center no-repeat;}
.box4list li:hover .icon3{background: url(../images/icon3h.png) center center no-repeat;}
.box4list li:hover h1{color: auto;}
.box4list li:hover span{color: auto;}
.piclist5{width: 1240px;height: 3.50rem;margin:0 auto;display: flex;justify-content: center;margin-top:0.59rem;padding-bottom:0.59rem;}
.piclist5 li{width: 2.08rem;height: 3rem;margin-left: 0.11rem;margin-right: 0.11rem;overflow: hidden;display:none;}
.piclist5 li img{width: 100%;height: 100%;}
.box5{height:4.45rem;background:white;}
.boxtilt5{width: 100%;height: 0.59rem;margin-top: 0.59rem;text-align: center;font-size: 0.30rem;font-weight: bold;color: #353535;}
.boxpcbarnd{width: 12.70rem;height: 3.1rem;position: relative;overflow: hidden;}
.newslist{width: 12.70rem;overflow: hidden;height: auto;margin-left: 0.25rem;margin-top: 0.15rem;position: absolute;top: 0;left: 0;}
.newslist li{width: 3.38rem;height: 0.87rem;border-bottom: 0.02rem dotted #adadad;margin-bottom: 0.16rem;overflow: hidden;float: left;margin-right: 0.69rem;}
.newslist li a{text-decoration: none;}
.newslist li .title{width: 100%;height: 0.26rem;overflow: hidden;}
.newslist li .title h1{display: block;width: 2.30rem;float: left;line-height: 0.26rem;color: #666666;font-size: 0.16rem;}
.newslist li .title h2{display: block;float: right;color: #666666;font-size: 0.14rem;}
.newslist li  span{display: block;line-height: 0.24rem;margin-top: 0.03rem;color: #666;}
.am-bottom{display: none;}
.bottom{height: 3.30rem;background-color: #292b37;}
.bottom .left{width: 4.86rem;height: 100%;float: left;margin-left: 0.30rem;}
.bottom .left .bttitle{width: 100%;height: 0.30rem;margin-top: 0.50rem;color: #fff;font-size: 0.20rem;font-weight: bold;}
.bottom .left span{display: block;line-height: 0.32rem;margin-top: 0.21rem;color: #999999;font-size: 0.16rem;}
.bottom .center{width: 1.66rem;height: auto;float: left;}
.bottom .center .bttitle{width: 100%;height: 0.30rem;margin-top: 0.50rem;color: #fff;font-size: 0.20rem;font-weight: bold;text-indent: 0.43rem;}
.btnav{width: 1.66rem;height: auto;overflow: hidden;margin-top: 0.21rem;}
.btnav li{width: 1.66rem;height: 0.31rem;border-bottom:0.01rem solid #313443}
.btnav li a{text-decoration: none;color: #999;text-indent: 0.27rem;display: block;}
.weixin{width: 2.36rem;height: 2.36rem;float: right;margin-right: 0.96rem;margin-top: 0.58rem;}
.weixin img{width:140px;border:1px solid #eee;}
.footer{height: 0.46rem;line-height: 0.46rem;text-align: center;color: #999999;background-color: #333645;}
.footer2{height: 1.40rem;overflow: hidden;}
.footer2 .cont{width: 100%;height: 1.0rem;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;}
.footer2 .cont img{width: 0.63rem;height: 0.63rem;}
.footer2 .cont span{line-height: 0.22rem;}

.pagebanner{height: 4.6rem;width: 100%;}
.pagebanner1{background: url(../images/pagebanner1.jpg) 0 0 no-repeat;background-size: cover;}
.pagebanner2{background: url(../images/pagebanner2.jpg) 0 0 no-repeat;background-size: cover;}
.pagebanner3{background: url(../images/pagebanner3.jpg) 0 0 no-repeat;background-size: cover;}
.pagebanner4{background: url(../images/pagebanner4.jpg) 0 0 no-repeat;background-size: cover;}
.pagebanner5{background: url(../images/pagebanner5.jpg) 0 0 no-repeat;background-size:cover}



.location{height: 0.72rem;box-shadow: 0 0.03rem 0 rgba(0, 0, 0, 0.3);}
.location .left{float: left;font-size: 0.16rem;line-height: 0.72rem;color: #999;}
.location .left span{color: #666;}
.subnav{width: auto;height: 0.72rem;float: right;}
.subnav li{width: auto;height: 0.72rem;line-height: 0.72rem;color: #999999;font-size: 0.16rem;margin-left: 0.42rem;float: left;}
.subnav li a{text-decoration: none;color: #999999;}
.subnav li a:hover{color: #6e90c5;}
.page{min-height: 6.00rem;}
.pagecontent{width: 100%;line-height: 0.36rem;margin-top: 0.38rem;}

.prodlist{width: 12.30rem;height: auto;overflow: hidden;margin-top: 0.52rem;}
.prodlist li{width: 32%;height: auto;border:0.10rem solid #fff;box-sizing: border-box;margin-right: 2%;float: left;text-align:center;margin-bottom: 10px;}
.prodlist li img{width: 100%;height: 100%;}
.pageindex{text-align: center;line-height: 0.50rem;width: 100%;overflow: hidden;}
  .prodlist li:nth-child(3n){margin-right:0;}
.prodpage{width: 10.20rem;height: 3.58rem;margin: 0.34rem auto 0.10rem auto;box-shadow: 0.01rem 0.01rem 0.03rem rgba(0, 0, 0, 0.3);}
.prodpage .left{width: 4.37rem;height: 2.81rem;float: left;margin-left: 0.36rem;margin-top: 0.41rem;}
.prodpage .left img{width: 100%;height: 100%;}
.prodpage .cont{width: 4.93rem;float: right;height: 3.58rem;}
.prodpage .cont h1{display: block;width: 100%;height: 0.36rem;line-height: 0.36rem;margin-top: 0.85rem;font-size: 0.26rem;color: #666666;}
.prodpage .cont span{display: block;margin-top: 0.30rem;line-height: 0.32rem;color: #666666;}

.newslist2{width: 11.90rem;overflow: hidden;margin: 0.25rem auto 0 auto;height: auto;}
.newslist2 li{width: 100%;height: 0.87rem;border-bottom: 0.02rem dotted #adadad;overflow: hidden;float: left;}
.newslist2 li a{text-decoration: none;}
.newslist2 li .title{width: 100%;height: 0.28rem;overflow: hidden;margin-top: 0.14rem;}
.newslist2 li .title h1{display: block;width: 8.00rem;float: left;line-height: 0.28rem;color: #666666;font-size: 0.16rem;}
.newslist2 li .title h2{display: block;float: right;color: #666666;font-size: 0.14rem;}
.newslist2 li  span{display: block;line-height: 0.24rem;margin-top: 0.03rem;color: #666;}

.newspage{width:100%;float:left;min-height:5.00rem;}
.newshow-top{text-align:center;width:100%;height:auto;overflow:hidden;float:left;}
.newshow-top h1{font-size:0.24rem;margin-top:0.18rem;height:auto;display:block;width:100%;line-height:0.30rem;float:left;color:#333333}
.newshow-top span{font-size:0.12rem;color:#888888;line-height:0.26rem;display:block;float:left;width:100%;margin-top:0.03rem;margin-bottom:0.10rem}
.fengexian1{border-bottom:0.01rem solid #ebebeb;float:left;width:100%;}
.newshow-ct{padding-bottom:0.27rem;color:#555555;float:left;margin-left:0.15rem;margin-right:0.10rem;padding-top:0.15rem;overflow:hidden;}
.newshow-bot{width:100%;position:relative;margin-bottom:0.05rem;float:left;overflow:hidden;margin-top:0.10rem;margin-bottom:0.10rem;}
.newshow-bot span{color:#666666;font-size:0.13rem;display:block;width:5.50rem;margin-top:0.03rem;line-height:0.20rem;margin-left: 0.15rem;}
.newshow-bot span a{color:#666666;text-decoration:none;}
.newshow-bot span a:hover{color:#407aee;}

.map{width: 100%;height: 3.50rem;margin-top: 0rem;margin-bottom:40px;}
.am-warp{display: none;}
}

@media screen and (max-width: 750px) {
    .bottom{display: none;}
    .top{display: none;}
    .topline{display: none;}
    html{font-size:20px;}
html,body{width:100%;background-color: #fff;}
.am-contain{width: 100%;height: auto;overflow: hidden;margin-left:0;margin-right:0;background-color: #fff;}
.am-menu{width: 3.85rem;height: 100%;background-color: #f2f2f2;left:-3.85rem;top: 0px;position:fixed;overflow: hidden;}
.am-warp{background-color: #6e7376;height: 100%;width: 100%;z-index: -1;position: fixed;top: 0;left: 0;display: block;}
.warp-active{z-index: 1;}
.am-top{width:100%;height:1.18rem;overflow: hidden;background-color: #fff;position: relative;}
.logo{display: block;width: 4.11rem;height: 0.8rem;float: left;margin-left:0.18rem;background: url(../images/logo.png) 0 0 no-repeat;background-size:100% 100%;margin-top: 0.09rem}
.am-top-menu{display: block;width: 0.71rem;height:0.67rem;background: url(../images/menu.png) 0 0 no-repeat;background-size:100% 100%;float: right;margin-top: 0.3rem;margin-right:0.23rem}
.wrapclose{display: block;width: 0.71rem;height:0.67rem;background: url(../images/wrapclose.png) 0 0 no-repeat;background-size:100% 100%;float: right;margin-top: 0.3rem;margin-right:0.23rem}
.am-menulist{width: 100%;height: auto;}
.am-menulist li{width: 100%;height: 0.9rem;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.am-menulist li a{text-decoration: none;color: #b2b2b2;font-size: 0.22rem;}


.banner{width: 100%;overflow: hidden;}
.banner img{width: 100%;height: auto;}

.searchbox{width: 100%;height: 1.64rem;overflow: hidden;background-color: #f7f7f7;}
.searchbox .left{width: 100%;height: 0.32rem;margin-top: 0.22rem;color: #999999;font-size:0.22rem;text-align: center;}
.searchbox .left font{color: #363636;}
.searchform{width: 4.35rem;height: 0.61rem;border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;display: flex;background-color: #ffffff;margin: 0.2rem auto 0 auto;}
.searchform .i1{width: 3.38rem;border:none; border-left: 1px solid #e6e6e6;background: transparent;height: 0.61rem;text-indent: 0.06rem;float: left;}
.searchform .i2{width: 0.98rem;height: 0.61rem;background:url(../images/search.jpg) 0 0 no-repeat;float: left;border: none;background-size: 100% 100%;}

.box2{height: 17.24rem;overflow: hidden;box-sizing: border-box;background:url(../images/box3wap.jpg) center 0 no-repeat;background-size: 100% auto;box-sizing: border-box;padding: 0 0.45rem;}
.boxtitle1{width: 100%;height: 2.02rem;margin-top: 0.48rem;}
.boxtitle1 h1{width: 100%;display: block;height: 0.82rem;line-height: 0.82rem;text-align: center;position: relative;font-size: 0.36rem;color: #353535;font-weight: bold;}
.boxtitle1 font{color: #6e90c5;font-size: 0.6rem;font-style: italic;margin: 0 0.05rem;}
.boxtitle1 span{display: block;line-height: 0.32rem;margin-top: 0.18rem;text-align: center;color: #999999;font-size: 0.2rem;box-sizing: border-box;padding: 0 0.4rem;}
.indexlist1{width: 100%;height: 12rem;margin-top:0.32rem;box-sizing: border-box;padding: 0 0.35rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.indexlist1 li{width: 3.37rem;height: 6rem;display: flex;justify-content: space-between;flex-wrap: wrap;}
.indexlist1 li a{text-decoration: none;}
.indexlist1 li img{width: 3.17rem;height: 3.07rem;border: 0.1rem solid #fff;}
.indexlist1 li .cont{display: block;width: 100%;box-sizing: border-box;}
.indexlist1 li .cont h1{display: block;width: 100%;height: 0.31rem;margin-top: 0.3rem;font-size: 0.22rem;color: #666666;}
.indexlist1 li .cont span{display: block;width: 100%;line-height: 0.28rem;margin-top: 0.19rem;font-size: 0.2rem;color: #666666;}
.box1more{width: 100%;height: 0.6rem;margin-top: 0.05rem;text-align: center;margin-bottom:0.2rem;}
.box1more a{display: inline-block;width: 2rem;height: 0.6rem;line-height: 0.6rem;text-align: center;color: #fff;background-color: #6e90c5;text-decoration: none;font-size: 0.2rem;}
.friendtitle{width: 100%;height: 0.56rem;line-height: 0.56rem;margin-top: 0.76rem;color: #333;font-size: 0.36rem;font-weight: bold;text-align: center;display: none;}
.piclist1{width: 100%;height: auto;margin-top: 0.71rem;display: flex;justify-content: space-between;flex-wrap: wrap;box-sizing: border-box;padding: 0 0.45rem;display: none;}
.piclist1 li{width: 3.02rem;height: 1.53rem;overflow: hidden;margin-bottom: 0.78rem;}
.piclist1 li img{width: 100%;height: 100%;}

.box3{height: 9.18rem;width: 100%;overflow: hidden;padding: 0 0.45rem;box-sizing: border-box;}
.boxtitle2{width: 100%;height: 2.5rem;margin-top: 0.59rem;position: relative;}
.boxtitle2::after{position: absolute;content: "";position: absolute;left: 50%;top: 0.65rem;width: 1.16rem;height: 1px;background-color: #000;margin-left: -0.58rem;}
.boxtitle2 h1{display: block;width: 100%;height: 0.44rem;line-height:  0.44rem;font-size: 0.36rem;color: #353535;text-align: center;font-weight: bold;}
.boxtitle2 span{display: block;width: 100%;line-height: 0.33rem;margin-top: 0.34rem;text-align: center;color: #666666;font-size: 0.2rem;}
.piclist2{width: 100%;margin-top: 0.58rem;height: auto;overflow: hidden;display: flex;flex-wrap:wrap;justify-content: space-between;}
.piclist2 li{width: 3.23rem;height: 5.36rem;overflow: hidden;margin-bottom: 0.1rem;}
.piclist2 li img{width: 100%;height: 100%;}
.piclist2 li:nth-child(3){display: none;}
.piclist2 li:nth-child(4){display: none;}
.piclist3{width: 100%;margin-top: 0.13rem;height: auto;overflow: hidden;display: flex;flex-wrap:wrap;justify-content: space-between;}
.piclist3 li{width: 100%;height: 3.4rem;margin-bottom: 0.14rem;overflow: hidden;}
.piclist3 li img{width: 100%;height: 100%;}


.box4{width: 100%;height: 13rem;box-sizing: border-box;padding: 0 0.45rem;background:url(../images/box5wap.jpg) center 0 no-repeat;background-size: 100% auto;overflow: hidden;}
.boxtitle3{width: 100%;height: 0.54rem;margin-top: 0.72rem;line-height: 0.54rem;text-align: center;font-size: 0.36rem;font-weight: bold;}
.boxtitle3 font{color: #6e90c5;}
.piclist4{width: 100%;margin-top: 0.64rem;height: auto;overflow: hidden;display: flex;flex-wrap:wrap;justify-content: space-between;}
.piclist4 li{width: 3.22rem;height: 3.12rem;overflow: hidden;margin-bottom: 0.14rem;}
.piclist4 li img{width: 100%;height: 100%;}

.box5{width: 100%;height: 7.8rem;box-sizing: border-box;padding: 0 0.45rem;overflow: hidden;}
.box4image{width:100%;height: 3.22rem;overflow: hidden;background: url(../images/boximagewap.jpg) 0 0 no-repeat;margin-top: 0.4rem;background-size: 100% auto;}
.box4list{width: 100%;height: auto;box-sizing: border-box;padding: 0 0.57rem;}
.box4list li{width: 100%;height: 4.63rem;display: flex;justify-content: space-between;background-color: #333645;flex-direction: column;margin-top: 0.62rem;}
.box4list li:nth-child(2){display: none;}
.box4list li:nth-child(3){display: none;}
.box4list li i{display: block;width: 100%;height: 0.86rem;margin-top: 0.44rem;}
.box4list li .icon1{background: url(../images/icon1h.png) center center no-repeat;background-size: auto 100%;}
.box4list li .icon2{background: url(../images/icon2.png) center center no-repeat;background-size: auto 100%;}
.box4list li .icon3{background: url(../images/icon3.png) center center no-repeat;background-size: auto 100%;}
.box4list li h1{display: block;width: 100%;height: 0.37rem;text-align: center;color: #fff;font-size: 0.28rem;font-weight: bold;line-height: 0.37rem;}
.box4list li span{display: block;width: 100%;height: 1.6rem;text-align: center;color: #fff;font-size: 0.22rem;line-height: 0.4rem;}
.box4list li a{display: block;width: 100%;height: 52px;text-align: center;background-color: #6e90c5;font-size: 16px;color: #fff;line-height: 52px;text-decoration: none;}
.piclist5{width: 100%;height: 300px;display: none}
.piclist5 li{width: 208px;height: 300px;margin-left: 11px;margin-right: 11px;overflow: hidden;}
.piclist5 li img{width: 100%;height: 100%;}



.box6{width: 100%;height: 7.8rem;overflow: hidden;box-sizing: border-box;padding: 0 0.8rem;}
.boxtilt5{width: 100%;height: 0.54rem;margin-top: 0.67rem;text-align: center;font-size: 0.36rem;font-weight: bold;color: #353535;}
.newslist{width: 100%;overflow: hidden;height: auto;}
.newslist li{width: 100%;height: 1.81rem;border-bottom: 2px dotted #adadad;overflow: hidden;float: left;margin-right: 69px;}
.newslist li:nth-child(4){display: none;}
.newslist li:nth-child(5){display: none;}
.newslist li:nth-child(6){display: none;}
.newslist li a{text-decoration: none;}
.newslist li .title{width: 100%;height: 0.56rem;overflow: hidden;margin-top: 0.28rem;}
.newslist li .title h1{display: block;float: left;line-height: 0.56rem;color: #666666;font-size: 0.26rem;font-weight: bold;}
.newslist li .title h2{display: block;float: right;color: #666666;font-size: 0.22rem;line-height: 0.56rem;}
.newslist li  span{display: block;line-height: 0.39rem;margin-top: 3px;color: #666;}

.am-bottom{width: 100%;height: 3.77rem;background-color: #292b37;padding-left: 0.96rem;box-sizing: border-box;overflow: hidden;}
.am-bottom .bttitle{width: 100%;height: 0.46rem;line-height: 0.46rem;margin-top: 0.37rem;color: #d9d9d9;font-size: 0.26rem;font-weight: bold;margin-top: 0.37rem;}
.am-bottom span{display: block;width: 100%;line-height: 0.4rem;margin-top: 0.1rem;color: #999999;font-size: 0.22rem;}
.footer{width: 100%;height: 0.6rem;line-height: 0.6rem;text-align: center;font-size: 0.22rem;color: #999999;background-color: #333645;}
.footer2{height: 2.32rem;overflow: hidden;}
.footer2 .cont{width: 100%;height: 2.32rem;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.footer2 .cont img{width: 1rem;height: 1rem;}
.footer2 .cont span{line-height: 0.44rem;font-size: 0.22rem;color: #999999;}
.pagebanner{height: 4.66rem;width: 100%;}
.pagebanner1{background: url(../images/pagebanner1wap.jpg) 0 0 no-repeat;background-size: 100% auto;}
.pagebanner2{background: url(../images/pagebanner2wap.jpg) 0 0 no-repeat;background-size: 100% auto;}
.pagebanner3{background: url(../images/pagebanner3wap.jpg) 0 0 no-repeat;background-size: 100% auto;}
.pagebanner4{background: url(../images/pagebanner4wap.jpg) 0 0 no-repeat;background-size: 100% auto;}
.pagebanner5{background: url(../images/pagebanner5wap.jpg) 0 0 no-repeat;background-size: 100% auto;}
.location{width: 100%;height: auto;}

.location .left {width: 100%;height: 0.7rem;line-height: 0.7rem;text-indent: 0.4rem;font-size: 0.22rem;color: #999999;}
.location .left span{color:#666666}

.subnav{width: 100%;height: auto;box-sizing: border-box;display: flex;flex-wrap: wrap;background-color: #fcfcfc;padding-bottom: 0.12rem;border-bottom: 1px solid #ccc;}
.subnav li{width: 33.3333%;height: 0.64rem;text-align: center;line-height: 0.64rem;text-decoration: none;color: #999999;font-size: 0.22rem;}
.subnav li a{text-decoration: none;color: #999;}
.page{width: 100%;height: auto;overflow: hidden;background-color: #fff;padding-left: 0.35rem;padding-right: 0.35rem;box-sizing: border-box;font-size:0.26rem;}



.prodlist{width: 100%;height: auto;overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 0.42rem;}
.prodlist li{width: 3.14rem;height: 3.05rem;overflow: hidden;border:0.1rem solid #fff;margin-bottom: 0.1rem;}
.prodlist li a{display: block;width: 100%;height: 100%;text-decoration: none;color: #333}
.prodlist li img{width: 100%;height: 3.05rem}

.pageindex{width: 100%;height: 2.5rem;line-height: 2.5rem;overflow: hidden;text-align: center;}

.prodpage{width: 100%;height: auto;box-sizing: border-box;padding: 0 0.4rem;}
.prodpage .left{width:100%;height: auto;}
.prodpage .left img{width: 100%;height: auto}
.prodpage .cont{width:100%;}
.prodpage .cont h1{display: block;width: 100%;height: 0.36rem;line-height: 0.36rem;font-size: 0.3rem;color: #666666;}
.prodpage .cont span{display: block;margin-top: 0.30rem;line-height: 0.32rem;color: #666666;font-size: 0.2rem;}


.newslist2{width: 100%;height: auto;overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap;box-sizing: border-box;padding: 0 0.26rem;}
.newslist2 li{width:100%;height: 1.82rem;box-sizing: border-box;overflow: hidden;padding: 0 0.2rem;margin-bottom: 0.17rem;background-color: #fcfcfc;}
.newslist2 li .title{width: 100%;height: 0.56rem;overflow: hidden;margin-top: 0.28rem;}
.newslist2 li .title h1{display: block;float: left;line-height: 0.56rem;color: #666666;font-size: 0.26rem;font-weight: bold;}
.newslist2 li .title h2{display: block;float: right;color: #666666;font-size: 0.22rem;line-height: 0.56rem;}
.newslist2 li  span{display: block;line-height: 0.39rem;margin-top: 3px;color: #666;}

.newspage{width:100%;float:left;min-height:5.00rem;}
.newshow-top{text-align:center;width:100%;height:auto;overflow:hidden;}
.newshow-top h1{font-size:0.3rem;margin-top:0.18rem;height:auto;display:block;width:100%;line-height:0.35rem;float:left;color:#333333}
.newshow-top span{font-size:0.2rem;color:#888888;line-height:0.26rem;display:block;float:left;width:100%;margin-top:0.03rem;margin-bottom:0.10rem}
.fengexian1{border-bottom:0.01rem solid #ebebeb;float:left;width:100%;}
.newshow-ct{padding-bottom:0.27rem;color:#555555;float:left;margin-left:0.15rem;margin-right:0.10rem;padding-top:0.15rem;overflow:hidden;}
.newshow-bot{width:100%;position:relative;margin-bottom:0.05rem;float:left;overflow:hidden;margin-top:0.10rem;margin-bottom:0.10rem;}
.newshow-bot span{color:#666666;font-size:0.2rem;display:block;width:5.50rem;margin-top:0.03rem;line-height:0.20rem;margin-left: 0.15rem;}
.newshow-bot span a{color:#666666;text-decoration:none;}
.newshow-bot span a:hover{color:#407aee;}





.map{width: 100%;height: 4.76rem}

.contactlist{width: 100%;height: auto;overflow: hidden;margin-top: 0.65rem;box-sizing: border-box;padding: 0 0.6rem;}
.contactlist li{width: 100%;height: 1.36rem;box-sizing: border-box;padding-left: 1.13rem;line-height: 0.3rem;font-size: 0.26rem;display: flex;align-items: center;}
.contactlist li:nth-child(1){background: url(../images/contacticon1.png) 0 center no-repeat;background-size: 0.57rem auto;}
.contactlist li:nth-child(2){background: url(../images/contacticon2.png) 0 center no-repeat;background-size: 0.57rem auto;}
.contactlist li:nth-child(3){background: url(../images/contacticon3.png) 0 center no-repeat;background-size: 0.57rem auto;}
.contactlist li:nth-child(4){background: url(../images/contacticon4.png) 0 center no-repeat;background-size: 0.57rem auto;}
.contactlist li:nth-child(5){background: url(../images/contacticon5.png) 0 center no-repeat;background-size: 0.57rem auto;}
}

.ryzz{
  display: block;
    width: 100%;
    height: 0.44rem;
    line-height: 0.44rem;
    font-size: 0.34rem;
    color: #353535;
    text-align: center;
  font-weight: bold;
}

.ryzz:hover{ text-decoration: none;}

.hengxian{width:1.16rem;height:0.01rem;background-color: #000;margin:20px auto;}
.pagebanner{
	margin-top: 1.58rem;
}

.yhljA{font-size:12px;}